mat (foundation) - English Synonyms Dictionary